package cn.sccdlg.ssm.service;

import cn.sccdlg.ssm.domain.Account;

import java.util.List;

/**
 * @author RaoShuang
 * @emil 991207823@qq.com
 * @date 2020/10/24 23:07
 * 账户业务层接口
 */
public interface AccountService {

    /**
     * 查询所有账户
     */
    List<Account> findAll();

    /**
     * 保存帐户信息
     */
    void saveAccount(Account account);

    /**
     * 转账
     * @param sourceId 转出账户
     * @param targetId 转入账户
     * @param money 转账金额
     */
    void transfer(Integer sourceId, Integer targetId, Float money);
}
